right to cohabit - Allemand Anglais Dictionnaire